package com.hsjk.szwj.module.train.api;

import com.hsjk.szwj.module.train.api.dto.CourseDTO;
import com.hsjk.szwj.module.train.api.dto.MemberCourseMappingDTO;

/**
 * @author chenjiawei
 * @desc
 * @Date 2023/09/04 22:59
 **/
public interface ICourseApi {
    /**
     * 根据ID获取信息
     *
     * @author chenjiawei
     * @date 2023/9/4 10:59 下午
     * @param id
     * @return com.hsjk.szwj.module.train.api.dto.CourseDTO
     **/
    CourseDTO getCourseById(Long id);

    /**
     * 创建用户课程关系
     *
     * @author chenjiawei
     * @date 2023/9/4 11:05 下午
     * @param memberCourseMappingDTO
     * @return boolean
     **/
    int createMemberCourseMapping(MemberCourseMappingDTO memberCourseMappingDTO);
}
